-- 1.2.0 -------------------------------------------------------------------------------
- Major changes to channel and track register/setup
    > Channels now located in "atp" instead of "audio\streams_atp"
    > Channels now identified by numbers - ID registers no longer required
    > Channel properties now stored in each folder's "info.ini"
    > It is no longer required to rename track files in certain format (except atmospheric and track variant)
    > Optional track categories (Sidetracks, Idents, etc.) requires its own sub-folder
- ATP now scans track files from individual channels
    > Also reloads "atp.txd" and every channel's "info.ini"
    > Track scan results stored in "trac.dat" - which contains filenames and titles, sorted numerically
    > Atmospheric and Track variants don't require scan as they still need to be renamed in certain format
    > Channels will automatically scanned during loading a save if "trac.dat" not exists 
    > Channels can be rescanned mid-play by holding F7 (default)
- Changes to mod settings (setting.ini)
    > Entries given proper spacing
    > Removed "TrackNameToogle" setting
    > Interface settings moved to "display.ini"
- Changes to channel properties (info.ini)
    > As mentioned above, now contained in each channel's folder
    > Will be generated if not exist
    > Entries given proper spacing
    > Removed "Tracks","SideTracks","Idents" entry
- Added "Global Volume" entry to mod settings, adjusts track volume on top of in-game radio volume
- Added "Volume" entry to channel properties, adjusts track volume in each channel on top of in-game and global mod volume
- Added "Track scan protection" entry to channel properties, to prevent "trac.dat" from being overwritten
- Added "Play area Radius" entry to channel properties, which limits channel in a radius instead of predetermined zones
    > Included "Play area X" and "Play area Y" entries to determine center coordinates
    > Removed "AreaLimit" entry
- Added "Logo TXD ID" entry to channel properties, which is now required identifier for logo textures in "atp.txd"
    > By default its value is "NONE" - which is a placeholder logo
    > Mismatched entry value and actual texture name still result in white logo
- Added static noise when changing channel.
    > Always uses "static.atp"
- Changes to debug screen
    > Removed GXT instances as its no longer used
    > Added Track Scan Protection and Channel volume to Channel Info screen
    > Added Track Type to Channel Track Info screen
    > Added Player's X and Y position, current daytime and weather ID to Track Player Status screen
    > Minor reformat
- Atmospheric tracks now plays on chance instead of only plays once every weather/time change
- Fixed issue with Car Radio auto-tune not picking random channels when stealing car
- Several minor changes to texts and FXT
- No longer fully compatible with modloader - "atp" folder MUST stay in root folder


-- 1.0.1 -------------------------------------------------------------------------------
-   Main tracks now required by channel, and will considered invalid if none registered
-   Changing tracks now have delays to navigate through several tracks, just like changing channel
    >   Doesn't apply to optional tracks
-   Track name now always shown in interface
-   Added "TrackNameToogle" setting to enable old behavior of Track name
-   Added "LimitStreaming" option, to limit channel streaming for better performance
    >   Channel eventually stops streaming if inactive and starts when selected again
    >   Track name also only shows up when channel is selected
    

-- 1.0 -------------------------------------------------------------------------------
- Added Track Variations, simply a variation for edited version of each tracks.
- Added Atmospheric Tracks, variation of side-tracks and plays on certain time or weather.
- Increased channel limit to 64.
- Implemented Channel's Area Limit, channel can now set to only play on certain area.
   > Added cheat to ignore this limit
- Channel no longer replay recently played tracks.
- Added "Previous Track" button.
- ATP can now ignores default radio completely, setting replaced "DontDisableRadio".
- Rewrite debug interface, more info displayed at once.
- Script now skips invalid ID during "channel.ini" loading instead of ending the process.
- Registering 'NONE' or 'ADS' as channel ID now considered invalid
- Rewrote track cycle pattern


-- 0.9.7 -------------------------------------------------------------------------------
- ATP now emulates Radio EQ effect for Bike's Radio and Bass Boost (Car Radio mode)
  > Toogleable with Radio EQ option
* Fixed interface not showing channel's inactivity (no gray text/no transparent logo)


-- 0.9.6 -------------------------------------------------------------------------------
- ATP now loads supported audio files with custom extension *.atp
- Channels no longer start from very beginning of tracks
- Changes in Track type pattern
  > Ads now play more often
  > Fix to Ads and IDs eventually stop playing if Side-Tracks are not registered
- Screen fade now affects ATP volume


-- 0.9.5 -------------------------------------------------------------------------------
- Fixed crash issue with GTAIV HUD when trying to re-enable default radio.


-- 0.9.4 -------------------------------------------------------------------------------
- Default radio now controllable as long ATP is not playing. (Pocket Player mode)
   - Default radio interface will overlap ATP's
- Added "DontDisableRadio" setting, to allow default radio controllable (Pocket Player mode)
- Fix to script incorrectly reads added vehicle's radio status
- Improved interface width calculation, "SizeW" and "SizeH" can have same value for square textures.
- Changed Debug activation input to "MPDEB"
- Current Channel Logo now transparent if inactive


-- 0.9.3 -------------------------------------------------------------------------------
- Tracks in each channel now can be categorized as Main Tracks, Side-Tracks/Extra, and ID
  > Side-tracks and ID are completely optional
  > Changed filenaming format for each track category
- Rewrite config format, now Channels must have its own segment
  > Player can assign number of optional Side-Tracks and ID
  > Ads can be disabled for specific channel
  > Each channel can choose to play their tracks as Sequential, Random or Radio
- Added Quick Off key, to turn off ATP without switching many channels
- Added "NextTrackOptional" setting, whether "NextTrack" key ignores optional tracks or not
- Removed "TrackShuffle" setting
- Changed ATP volume source to internal volume instead of "Radio Volume" option only
- Changed debug display


-- 0.9.2 -------------------------------------------------------------------------------
-  ATP now supports OGG, WAV, AAC, M4A, WMA, and M4R format
-  Default Radio now correctly disabled and no longer disruptable
-  Radio Auto-Tune now affects any vehicle that player isn't owned (Car Radio mode)
-  Now player performs radio tuning animation when changing channel (Car Radio mode)